Telegram Group & Telegram Channel
👀 Абстракции: как код сам подскажет архитектуру

Обычно абстракции начинают с общих интерфейсов, теорий и UML-схем. Но есть и другой подход — идти от конкретики.

➡️ Что это значит:
— Сначала пишем код, как будто абстракций не существует
— Выявляем повторы, боль, лишнюю связность
— Только потом вытаскиваем общие паттерны и оборачиваем в абстракции

Такой путь даёт реальные, работающие абстракции — без фантазий и overengineering.

➡️ Какой пример

Вместо создания абстрактной фабрики сразу — начните с двух рабочих реализаций. Только когда появляется третий кейс — имеет смысл обобщать.

Сначала неприятно — потом абстракция. Не наоборот.

🔵 Для полного понимания Архитектуры, забирайте наш курс → «Архитектуры и шаблоны проектирования»

Proglib Academy #буст
Please open Telegram to view this post
VIEW IN TELEGRAM



tg-me.com/proglib_academy/2766
Create:
Last Update:

👀 Абстракции: как код сам подскажет архитектуру

Обычно абстракции начинают с общих интерфейсов, теорий и UML-схем. Но есть и другой подход — идти от конкретики.

➡️ Что это значит:
— Сначала пишем код, как будто абстракций не существует
— Выявляем повторы, боль, лишнюю связность
— Только потом вытаскиваем общие паттерны и оборачиваем в абстракции

Такой путь даёт реальные, работающие абстракции — без фантазий и overengineering.

➡️ Какой пример

Вместо создания абстрактной фабрики сразу — начните с двух рабочих реализаций. Только когда появляется третий кейс — имеет смысл обобщать.

Сначала неприятно — потом абстракция. Не наоборот.

🔵 Для полного понимания Архитектуры, забирайте наш курс → «Архитектуры и шаблоны проектирования»

Proglib Academy #буст

BY Proglib.academy | IT-курсы




Share with your friend now:
tg-me.com/proglib_academy/2766

View MORE
Open in Telegram


Proglib academy | IT курсы Telegram | DID YOU KNOW?

Date: |

A project of our size needs at least a few hundred million dollars per year to keep going,” Mr. Durov wrote in his public channel on Telegram late last year. “While doing that, we will remain independent and stay true to our values, redefining how a tech company should operate.

How Does Bitcoin Mining Work?

Bitcoin mining is the process of adding new transactions to the Bitcoin blockchain. It’s a tough job. People who choose to mine Bitcoin use a process called proof of work, deploying computers in a race to solve mathematical puzzles that verify transactions.To entice miners to keep racing to solve the puzzles and support the overall system, the Bitcoin code rewards miners with new Bitcoins. “This is how new coins are created” and new transactions are added to the blockchain, says Okoro.

Proglib academy | IT курсы from es


Telegram Proglib.academy | IT-курсы
FROM USA